import 'package:flutter/material.dart';

///独立的情绪管理体系，强调情绪表达语言，美观+记忆+可传播性
///基础层，只提供核心情绪
class Mood {
  ///该种情绪所描绘的文字,开心，难过，焦虑，平静，兴奋等等，用户可自定义
  final String name;

  const Mood({required this.name});
}

///视觉层：每种情绪提供一种描绘方式
abstract class MoodVide {
  final Mood mood;

  const MoodVide({required this.mood});

  Widget build(BuildContext context);
}